const baseUrl = "http://api.5233xinxi.com:22000"


// 参数 "options" 从接口函数传递过来
const request = (options) => {
  wx.showLoading({
    title: '加载中',
  })
  return new Promise((resolve, reject) => {
    // 拼接请求地址
    options.url = baseUrl + options.url
    let token = wx.getStorageSync('token') || ''
    wx.request({
      // 配置 "wx.request" 请求参数
      ...options,
      header: {
        'content-type': 'application/json;charset=UTF-8',
        'token':token
      },
      success: function (res) {
        wx.hideLoading()
        console.log("network-res=>", res);
        // 记录 Cookie，以便下一个请求传递
        // wx.setStorageSync("cookieKey", res.header["Set-Cookie"]);
        if(res.data.status == 1){
          // 返回成功信息
          resolve(res.data.data)
        }else{
          wx.showToast({
            title: res.data.errMsg || '请求错误',
            icon: 'none',
            duration: 2000
          })
        }
        
      },
      fail: function (error) {
        console.log("network-err=>", error);
        // 返回错误信息
        wx.hideLoading()
        reject(error)
      }
    })
  })
}
export default request